Zavirani childoken v MDI aplikaci
Otázka od: Ing. Igor Vodicka
12. 10. 2004 13:58
Ahoj do kofery!
V MDI aplikaci mam funkci, ktera zavira vsechna otevrena childokna. Pouzivam
nasledujici konstrukci:
for I := MDIChildCount-1 downto 0 do
MDIChildren[I].Close;
Childokno ma nadefinovanou udalost OnClose, kde provadim nasledujici test:
if MainForm.MDIChildCount=1 then //kdyz zustava posledni otevrene okno
begin
.
neco;
.
end;
Problem je ten, ze MDIChildCount se nesnizuje jak jsou postupne okna v cyklu
zavirana, ale zustava na hodnote puvodniho postu oken.
Nevite nekdo jak zaridit, aby se hodnota MDIChildCount aktualizovala? Delam
v D5 Ent na W2K.
Diky za kazde nakopnuti
Ing. Igor Vodicka
informacni systemy
Nakladatelstvi Sagit
Tel.: 59 6786 001
HTTP://www.sagit.cz/